independent autonomous authorities - Espagnol Anglais Dictionnaire